All files / src/app/api/collections/[id]/items/[itemId]/photos/[photoId]/file route.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13        3x           8x    
import { type NextRequest } from "next/server";
import { serveItemPhotoFile } from "@/server/api/item-photo-file";
 
// sharp (used by servePhotoFile) is a native addon — pin the Node runtime.
export const runtime = "nodejs";
 
export async function GET(
  request: NextRequest,
  { params }: { params: Promise<{ id: string; itemId: string; photoId: string }> }
) {
  return serveItemPhotoFile(request, params);
}